package com.enbatis.mybatisplugs.entity;

import com.enbatis.mybatisplugs.base.BaseEntity;
import com.enbatis.mybatisplugs.commons.annotation.PrimaryKey;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;

import java.io.Serializable;
import java.util.*;

/**
* 描述： sys_role
* @author wangweidong
* @date 2019-06-18 12:25:47
*/

@Data
public class SysRole implements Serializable{


        @JsonSerialize(using = ToStringSerializer.class)
        @PrimaryKey
        private Long id;
        /**
        *角色名称
        */
        private String roleName;

        /**
        *父级角色ID
        */
        private Long pid;

        /**
        *状态0启用 1 禁用
        */
        private Integer status;

        /**
        *企业ID
        */
        private Long companyId;

        /**
        *是否删除0否1是
        */
        private Integer deleted;

        /**
        *创建人ID
        */
        private Long uid;

        /**
        *创建时间
        */
        private Date ctime;

        /**
        *最后修改人ID
        */
        private Long lid;

        /**
        *最后修改时间
        */
        private Date ltime;




}